package com.yorick.common.config.jedis;

import java.util.List;


public interface JedisClient {

	String set(String key, String value);
	String get(String key);
	Boolean exists(String key);
	Long expire(String key, int seconds);
	Long ttl(String key);
	Long incr(String key);
	Long decr(String key);
	Long hset(String key, String field, String value);
	String hget(String key, String field);
	Long hdel(String key, String... field);
	void del(String key);
	void  flushall();
	List lrange(String key, int start, int end);
	Long llen(String key);
	Long lpush(String key, String... value);
	void jedisClose();
}
